using System;
using System.ComponentModel;
using System.Diagnostics;


namespace SIS.ENT
{


public class CountryCodeTable{

#region "Private Variables"
  private short _countryCode;
  private string _countryShortCode;
  private string _countryName;
  private string _fullCountryName;
  private string _otherCountryName;
  private string _fullOtherCountryName;
  private bool _status;
  private DateTime _createdDateTime = DateTime.MinValue ;
  private DateTime _modifiedDateTime = DateTime.MinValue;

#endregion

#region "Public Properties"
/// <summary>
/// Gets or sets the CountryCode of the CountryCodeTable.
/// </summary>
[DataObjectFieldAttribute(true, true, false)]
	public short CountryCode { 
	  get{
			return _countryCode;
	  }
	  set{
			_countryCode = value;
	  }
	  }
/// <summary>
/// Gets or sets the CountryShortCode of the CountryCodeTable.
/// </summary>
	public string CountryShortCode { 
	  get{
			return _countryShortCode;
	  }
	  set{
			_countryShortCode = value;
	  }
	  }
/// <summary>
/// Gets or sets the CountryName of the CountryCodeTable.
/// </summary>
	public string CountryName { 
	  get{
			return _countryName;
	  }
	  set{
			_countryName = value;
	  }
	  }
/// <summary>
/// Gets or sets the FullCountryName of the CountryCodeTable.
/// </summary>
	public string FullCountryName { 
	  get{
			return _fullCountryName;
	  }
	  set{
			_fullCountryName = value;
	  }
	  }
/// <summary>
/// Gets or sets the OtherCountryName of the CountryCodeTable.
/// </summary>
	public string OtherCountryName { 
	  get{
			return _otherCountryName;
	  }
	  set{
			_otherCountryName = value;
	  }
	  }
/// <summary>
/// Gets or sets the FullOtherCountryName of the CountryCodeTable.
/// </summary>
	public string FullOtherCountryName { 
	  get{
			return _fullOtherCountryName;
	  }
	  set{
			_fullOtherCountryName = value;
	  }
	  }
/// <summary>
/// Gets or sets the Status of the CountryCodeTable.
/// </summary>
	public bool Status { 
	  get{
			return _status;
	  }
	  set{
			_status = value;
	  }
	  }
/// <summary>
/// Gets or sets the CreatedDateTime of the CountryCodeTable.
/// </summary>
	public DateTime CreatedDateTime { 
	  get{
			return _createdDateTime;
	  }
	  set{
			_createdDateTime = value;
	  }
	  }
/// <summary>
/// Gets or sets the ModifiedDateTime of the CountryCodeTable.
/// </summary>
	public DateTime ModifiedDateTime { 
	  get{
			return _modifiedDateTime;
	  }
	  set{
			_modifiedDateTime = value;
	  }
	  }

#endregion

}
}
